Dreitier\Nadi\Vendor\Twig\Lexer B

Total Complexity 100
Dependencies 6
Dependents 1
Total lines 574
Lines of code 397
Logical lines of code 223
Comment lines 65
Methods 17
Properties 16

Methods 17

Method Rating Maintainability Complexity Lines of code
stripcslashes()
B
41 23 48
lexExpression()
B
38 22 59
lexData()
A
43 12 47
tokenize()
A
46 8 40
lexString()
S
53 6 20
initialize()
S
39 2 79
getOperatorRegex()
S
53 4 22
lexRawData()
S
57 4 15
lexInterpolation()
S
61 3 11
pushToken()
S
69 3 6
lexBlock()
S
64 3 9
lexVar()
S
64 3 9
popState()
S
70 2 6
lexComment()
S
67 2 6
__construct()
S
61 1 12
moveCursor()
S
75 1 4
pushState()
S
77 1 4